home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 1999 #8 / 1999 CD 8 (black).iso / maskdemo / DATA1.CAB / Program_Executable_Files / Daventry / KQ / BRICKS.CS < prev    next >
Encoding:
Text File  |  1998-12-15  |  1.7 KB  |  58 lines

  1. echo from bricks.cs $1 $2 $3 $4
  2. if test $2 == Init
  3. else if test $2 == ConnorAction
  4.    if test $3 == do
  5.       KQMonster::speak Connor Connor 1000 76 14 110 1 1
  6.    endif
  7. else if test $2 == Push
  8.    if test $Daventry::bricks == up
  9.       set Daventry::bricks down
  10.        setThirdPerson
  11.       handsOff 1
  12.       KQCamera::follow none
  13.       move Connor 0 156652 303600 15000 0 0 1.57
  14.       move KQCamera 0 158986 302415 15926 -0.07 0 0.9
  15.       getEndLoop Connor $1 1
  16.       KQObject::setHidden $1 1
  17.       KQObject::setHidden Table 1
  18.       KQMonster::setState Connor special 'AnimList=bricks.anm,AnimListOn,push'
  19.       #  below was -32, now remove both push and click
  20.       KQObject::collisionType $1 -288
  21.       KQObject::collision $1 -4
  22.       sendEvent 0 Connor KQStatsChangeRequestEvent 0 0 0 0 50
  23.       addMapIcon dv_wfall.bmp 87 63 davmap.pbm
  24.    endif
  25. else if test $2 == Cue
  26.    if test $3 == 300
  27.       if test $5 == push
  28.          KQObject::setHidden $1 0
  29.          KQObject::setHidden Table 0
  30.          move $1 3 0 -200 -300
  31.            sendEvent 0 $1 KQAnimPlayEvent down
  32.          deleteObject waterfall
  33.          deleteObject WaterfallSound
  34.          loadKQ waterfa2.kq
  35.           loadKQ watrfsn2.kq
  36.          sendEvent 0 water KQAnimPlayEvent blocked
  37.          sendEvent 0 $1 KQCueEvent 5
  38.       endif
  39.    else if test $3 == 5
  40.       move KQCamera 0 158986 293915 16236 -0.35 0 0.17
  41.       sendEvent 4 $1 KQCueEvent 10
  42.    else if test $3 == 10
  43.       setThirdPerson
  44.       handsOff 0
  45.       getEndLoop Connor $1 0
  46.       move KQCamera 0 159236 302565 16276 -0.07 0 1
  47.       move Connor 0 156652 303600 15000 0 0 1.57
  48.       KQCamera::follow Connor
  49.       KQMonster::speak Connor Connor 1000 76 13 0 1 1
  50.    endif
  51.    endif
  52.    endif
  53. endif
  54. endif
  55. endif
  56. endif
  57.  
  58.